be angry and surprised - Turkish English Dictionary